be in need of restoration - Inglés Sinónimo Diccionario